home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #2 / Ham Radio 2000 - Volume 2.iso / HAMV2 / PACKET / APRS805 / README / BBSNOTES.TXT < prev    next >
Text File  |  1997-12-01  |  5KB  |  94 lines

  1. BBSNOTES.txt 7.2        SUGGESTIONS FOR USING PBBS's
  2.                                    and for
  3.                INCLUDING APRS PROTOCOLS IN BBS and NODE SOFTWARE
  4.  
  5.  
  6.     One thing we have learned in maintaining an operational APRS net on 
  7. 145.79, is that it is very useful for all stations to include in the 
  8. comment field of their position report the address of their home BBS!  
  9. Then any station on the APRS frequency immediately learns how to send that 
  10. station a lengthy packet message.  If your TNC supports an internal BBS, 
  11. it is also useful to leave it on and include its unique address or SSID 
  12. in your comment field so that others can send you messages on your PBBS 
  13. even while you are running APRS!  A few stations sending keyboard messages 
  14. into a PBBS on the APRS frequency is not objectionable since the number of 
  15. packets are small and at typing speed.  Also, the PBBS owner then DOES NOT 
  16. read his mail over the air!  I encourage all stations to operate their own 
  17. PBBS maildrops on the APRS frequency; but please do not use the PBBS's to 
  18. post messages for OTHERS who must READ the message over the air.  All 
  19. stations should avoid any other general computer to computer exchanges 
  20. which would block the frequency for large blocks of time.
  21.  
  22.     The remainder of this file is intended for BBS SYSOPS and the writers 
  23. of BBS and NODE software.  Please consider including an APRS posit in 
  24. your beacons so that everyone can see the topology of your network.
  25. The !LAT/LONG format can be placed anywhere in the BText as follows:
  26.  
  27.     BBSXX>BEACON:!DDMM.xxN/DDDMM.xxWBPHGxyz/comments as desired...
  28.                                     ^ B is the APRS BBS symbol
  29.                                     * see PROTOCOL.txt for exact formats
  30.     BBSXX>APRS:[GRidsq]Comments to end of line
  31.   
  32.  
  33.     For BBS code writers, this process can be enhanced by making the BBS
  34. respond to APRS Query packets.   On receipt of an APRS Query packet, all
  35. stations on frequency set a one minute random  timer and respond sometime
  36. in the next minute with their location.  The format of the APRS Query 
  37. packet is W4XYZ>APRS:?APRS?.  For those concerned with physical security, 
  38. the grid square position report can be used which is ambiguous to 3 miles 
  39. or so instead of the LAT/LONG posit accurrate to 60 feet.
  40.  
  41. MAIL-FOR BEACONS:  Since APRS captures all BEACONs, be sure to transmit 
  42. all MAIL-FOR info on the same line as the packet HEADER.  Be sure the 
  43. BEACON is transmitted to one of the standard addresses that APRS parses: 
  44.   BEACON, APRS, ID, CQ, MAIL, QST, etc..
  45.  
  46.  
  47. BBS POSITION DATABASES:  Finally, include APRS position files on your 
  48. system for all DIGITAL assets in your area.  This way, anyone can load
  49. them into APRS and see network topology.  THis process is facilitated
  50. now by the TAPR Northa Americal Digital Database which includes lat/long
  51. and APRS formatted files.
  52.  
  53.  
  54. BBS FORWARDED POSITION REPORTS:  It could be posible to use the BBS or 
  55. Internet mail system to ship APRS position reports from long distance
  56. travelers back home  say on a once-a-day type basis.  Imagine that this 
  57. mobile station simply posts a message on any nearby BBS which contains 
  58. his position and the routing for his home BBS.  That packet message would 
  59. be forwarded via the normal BBS network and arrive at the intended 
  60. destination whereupon the destination BBS would in turn send out a 
  61. decaying APRS POSITION beacon reporting that unit's position even if 
  62. he was thousands of miles away and on the road!  The format for such
  63. a position report for WB4APR might be as follows:
  64.  
  65. Send:    SP APRS @ WB3V.MD.USA                    Send command with Routing
  66. Subj:    APRS Posit
  67. Msg:     !3858.11N/07629.11W/040/010/Be home at 1200 Saturday.               
  68.          /EX
  69.  
  70. On receipt of such a message, the receiving BBS (WB3V) would form an APRS
  71. station reporting UI frame and transmit it periodically as follows:
  72.  
  73. WB3V>APRS:WB4APR   @051937/3858.11N/07629.11W/040/010/Be home at 1200 Saturday
  74.  
  75. As with all APRS packets, this packet would be transmitted once, then one
  76. minute later, then 2 minutes later, then 4 minutes later and so on.  This
  77. doubling of the packet period after each transmission decays very repaidly to
  78. only 4 packets in the first 10 minutes, 3 more in the next hour and only 3
  79. more in an entire 24 hours!  This is not such a load!  This would only be 8
  80. packets in the first day and only 1 in the second!  When the period is greater
  81. than 24 hours, the message is deleted from the system.
  82.  
  83.  
  84. BBS POSITION DATABASE:  Since APRS includes an individual station query
  85. capability, a BBS that has accumulated the position of all of its users, 
  86. could respond to such an APRS query with a one time position report for 
  87. that station without even logging on.  The APRS query is simply a one line 
  88. APRS message from the querying station to the Queried station with the 
  89. letters "?APRS" in the first 5 character positions.  A BBS with a callsign 
  90. data base seeing such a packet could respond immediately with a position 
  91. report for that station!  The APRS station would see the position on 
  92. his map!
  93.  
  94.